Wonderful Northumberland, A Vanlife Paradise